package com.xh.bussiness.exam.service;

import com.xh.bussiness.exam.bean.dto.PaperPublishDto;
import com.xh.bussiness.exam.bean.request.PaperPublishQueryRequest;
import com.xh.bussiness.exam.bean.request.PaperPublishSaveRequest;
import com.xh.bussiness.exam.model.PaperPublish;
import com.xh.core.bean.XhPage;
import com.xh.core.service.IBaseService;

/*
 * @Author daiwei
 * @Description
 * @Date 2019/4/9 14:47
 **/
public interface IPaperPublishService extends IBaseService<PaperPublish> {

    public String addPaperPublish(PaperPublishSaveRequest bean);

    public String modifyPaperPublish(PaperPublishSaveRequest bean);

    public String modifyPaperPublishStatus(PaperPublishSaveRequest bean);

    public XhPage queryPaperPublish(XhPage page, PaperPublishQueryRequest bean);

    public PaperPublishDto getPaperPublishById(String id);

}
